package com.jiadakeji.ppm.modules.invoice.entity;

import javax.xml.bind.annotation.*;

/**
 * 发票内容
 */

@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "body")
public class Content {
    @XmlAttribute
    private String yylxdm="1";      //应用类型代码
    private String kpzdbs;          //开票终端标识
    private String fplxdm;          //发票类型代码
    private String fpqqlsh;         //发票请求流水号
    private String kplx;            //开票类型
    private String tspz;            //特殊票种标识
    private String xhdwsbh;         //销货单位识别号
    private String xhdwmc;          //销货单位名称
    private String xhdwdzdh;        //销货单位地址电话
    private String xhdwyhzh;        //销货单位银行帐号
    private String ghdwsbh;         //购货单位识别号
    private String ghdwmc;          //购货单位名称
    private String ghdwdzdh;        //购货单位地址电话
    private String ghdwyhzh;        //购货单位银行帐号
    private String qdbz;            //清单标志
    private String zsfs;            //征税方式
    @XmlElement(name = "fyxm")
    private SalesGoods salesGoods;      //销售内容
    private Double hjje;            //合计金额
    private Double hjse;            //合计税额
    private Double jshj;            //价税合计
    private String kce;             //差额征税扣除额
    private String bz;              //备注
    private String skr;             //收款人
    private String fhr;             //复核人
    private String kpr;             //开票人
    private String tzdbh;           //信息表编号
    private String yfpdm;           //原发票代码
    private String yfphm;           //原发票号码


    public String getYylxdm() {
        return yylxdm;
    }

    public void setYylxdm() {
    }

    public String getKpzdbs() {
        return kpzdbs;
    }

    public void setKpzdbs(String kpzdbs) {
        this.kpzdbs = kpzdbs;
    }

    public String getFplxdm() {
        return fplxdm;
    }

    public void setFplxdm(String fplxdm) {
        this.fplxdm = fplxdm;
    }

    public String getFpqqlsh() {
        return fpqqlsh;
    }

    public void setFpqqlsh(String fpqqlsh) {
        this.fpqqlsh = fpqqlsh;
    }

    public String getKplx() {
        return kplx;
    }

    public void setKplx(String kplx) {
        this.kplx = kplx;
    }

    public String getTspz() {
        return tspz;
    }

    public void setTspz(String tspz) {
        this.tspz = tspz;
    }

    public String getXhdwsbh() {
        return xhdwsbh;
    }

    public void setXhdwsbh(String xhdwsbh) {
        this.xhdwsbh = xhdwsbh;
    }

    public String getXhdwmc() {
        return xhdwmc;
    }

    public void setXhdwmc(String xhdwmc) {
        this.xhdwmc = xhdwmc;
    }

    public String getXhdwdzdh() {
        return xhdwdzdh;
    }

    public void setXhdwdzdh(String xhdwdzdh) {
        this.xhdwdzdh = xhdwdzdh;
    }

    public String getXhdwyhzh() {
        return xhdwyhzh;
    }

    public void setXhdwyhzh(String xhdwyhzh) {
        this.xhdwyhzh = xhdwyhzh;
    }

    public String getGhdwsbh() {
        return ghdwsbh;
    }

    public void setGhdwsbh(String ghdwsbh) {
        this.ghdwsbh = ghdwsbh;
    }

    public String getGhdwmc() {
        return ghdwmc;
    }

    public void setGhdwmc(String ghdwmc) {
        this.ghdwmc = ghdwmc;
    }

    public String getGhdwdzdh() {
        return ghdwdzdh;
    }

    public void setGhdwdzdh(String ghdwdzdh) {
        this.ghdwdzdh = ghdwdzdh;
    }

    public String getGhdwyhzh() {
        return ghdwyhzh;
    }

    public void setGhdwyhzh(String ghdwyhzh) {
        this.ghdwyhzh = ghdwyhzh;
    }

    public String getQdbz() {
        return qdbz;
    }

    public void setQdbz(String qdbz) {
        this.qdbz = qdbz;
    }

    public String getZsfs() {
        return zsfs;
    }

    public void setZsfs(String zsfs) {
        this.zsfs = zsfs;
    }

    public SalesGoods getSalesGoods() {
        return salesGoods;
    }

    public void setSalesGoods(SalesGoods salesGoods) {
        this.salesGoods = salesGoods;
    }

    public Double getHjje() {
        return hjje;
    }

    public void setHjje(Double hjje) {
        this.hjje = hjje;
    }

    public Double getHjse() {
        return hjse;
    }

    public void setHjse(Double hjse) {
        this.hjse = hjse;
    }

    public Double getJshj() {
        return jshj;
    }

    public void setJshj(Double jshj) {
        this.jshj = jshj;
    }

    public String getKce() {
        return kce;
    }

    public void setKce(String kce) {
        this.kce = kce;
    }

    public String getBz() {
        return bz;
    }

    public void setBz(String bz) {
        this.bz = bz;
    }

    public String getSkr() {
        return skr;
    }

    public void setSkr(String skr) {
        this.skr = skr;
    }

    public String getFhr() {
        return fhr;
    }

    public void setFhr(String fhr) {
        this.fhr = fhr;
    }

    public String getKpr() {
        return kpr;
    }

    public void setKpr(String kpr) {
        this.kpr = kpr;
    }

    public String getTzdbh() {
        return tzdbh;
    }

    public void setTzdbh(String tzdbh) {
        this.tzdbh = tzdbh;
    }

    public String getYfpdm() {
        return yfpdm;
    }

    public void setYfpdm(String yfpdm) {
        this.yfpdm = yfpdm;
    }

    public String getYfphm() {
        return yfphm;
    }

    public void setYfphm(String yfphm) {
        this.yfphm = yfphm;
    }
}
